meat spit - French English Dictionary